Computational Environment to Semi-Automatically Build a Conceptual Model Represented in OntoUML
نویسندگان
چکیده
A conceptual model can be an important instrument to support the software functional requirements elicitation because it promotes better understanding of a domain. However, the representation quality of the conceptual model depends on the expressivity of the language used. OntoUML is a proposed language to solve expressivity problems. Nevertheless, OntoUML models are complicated to build for novice modelers. This study presents an experiment performed in order to semi-automatically build a conceptual model represented in OntoUML. All the experiment steps were executed by a computational environment named ENSURE. The results showed that it is possible to identify 60% of the meaningful concepts.
منابع مشابه
Evaluating the Expressiveness of a Conceptual Model Represented in OntoUML and UML
The expressiveness of a conceptual model depends on the set of language symbols used for representation. UML is one of the most commonly used languages for representing conceptual models. However, issues remain regarding expressiveness that the language OntoUML proposes to resolve. Therefore, we performed an experiment involving eight professionals and eighty students to evaluate the expressive...
متن کاملAn Automated Transformation from OntoUML to OWL and SWRL
OntoUML and OWL are ontology languages appropriated to different knowledge representation levels. In order to have better knowledge representation and reasoning capabilities in OWL ontologies, an Ontology Engineering should be used – which corresponds to the transformation of a conceptual model ontology language, such as OntoUML, to a computational ontology language, such as OWL. This paper aim...
متن کاملTowards ontological foundations for conceptual modeling: The unified foundational ontology (UFO) story
This paper describes a long-term research program on developing ontological foundations for conceptual modeling. This program, organized around the theoretical background of the foundational ontology UFO (Unified Foundational Ontology), aims at developing theories, methodologies and engineering tools with the goal of advancing conceptual modeling as a theoretically sound discipline but also one...
متن کاملEnvironment for Requirements Elicitation Supported by Ontology-Based Conceptual Models: A Proposal
Requirements Elicitation is a Requirements Engineering activity that aids understanding of the customer’s needs. The lack of understanding of the problem domain, the poor communications among stakeholders and a lack of consensus regarding the use of terms, are some of the main challenges of this activity. Ontologies are a type of formalism that can be applied to aid understanding and reach a co...
متن کاملAssessing Modal Aspects of OntoUML Conceptual Models in Alloy
Assessing the quality of conceptual models is key to ensure that conceptual models can be used effectively as a basis for understanding, agreement and construction of information systems. This paper proposes an approach to assess conceptual models defined in OntoUML by transforming these models into specifications in the logic-based language Alloy. These Alloy specifications include the modal a...
متن کامل